home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / t3_1 / nexttsrc.lha / nexttsources / nexttsystem / envset.sh < prev    next >
Linux/UNIX/POSIX Shell Script  |  1993-07-23  |  865b  |  39 lines

  1. #! /bin/sh
  2.  
  3. # Runs a command after setting T source environment variables.
  4. # If no command is given, it runs a shell.
  5.  
  6. # You define TSOURCES and TSYSTEM.
  7. TSYSTEM=/usr/local/lib/tsystem
  8. TSOURCES=./sources
  9.  
  10. RISC=${TSOURCES}
  11. BUILD=${TSOURCES}/comp/build
  12. ORBIT_TOP=${TSOURCES}/comp/top
  13. TOP=${ORBIT_TOP}
  14. FRONT_END=${TSOURCES}/comp/front_end
  15. BACK_END=${TSOURCES}/comp/back_end
  16. ASSEMBLER=${TSOURCES}/comp/assembler
  17. T3_PRIMOPS=${TSOURCES}/comp/primops
  18. PRIMOP_SOURCE=${TSOURCES}/comp/primops
  19. PRIMOP_DEST=${TSOURCES}/comp/primops
  20. OSYS=${TSOURCES}/sys
  21. LINK=${TSOURCES}/link
  22. TSCHEME=${TSOURCES}/scheme
  23.  
  24. # TMACHINE=sun3
  25. # export TMACHINE
  26. export TSYSTEM TSOURCES
  27. export RISC BUILD TOP ORBIT_TOP FRONT_END BACK_END ASSEMBLER 
  28. export T3_PRIMOPS PRIMOP_SOURCE PRIMOP_DEST OSYS LINK TSCHEME
  29.  
  30. if test "$1"
  31. then
  32.   exec "$@"
  33. elif test "$SHELL"
  34. then
  35.   exec $SHELL
  36. else
  37.   exec /bin/sh
  38. fi
  39.